<head>
    <meta charset="UTF-8">
<title>算法提高 格子位置</title>
<link rel="stylesheet" href="../css/main.css">
</head>
 <h3>【问题描述】</h3>
<div class="probcontent">输入三个自然数N，i，j （1&lt;=i&lt;=N，1&lt;=j&lt;=N），输出在一个N*N格的棋盘中，与格子（i，j）同行、同列、同一对角线的所有格子的位置。</div>
<h3>【输入】</h3>
<div class="probcontent">输入共三行，分别输入自然数N，i，j。其中保证N&lt;=24且1&lt;=i&lt;=N，1&lt;=j&lt;=N。</div>
<h3>【输出】</h3>
<div class="probcontent">输出共四行。第一行为与格子（i，j）同行的所有格子的位置，第二行为与格子（i，j）同列的所有格子的位置，第三行为从左上到右下对角线上的格子的位置，第四行为从左下到右上对角线上的格子的位置。</div>
<h3>【输入样例】</h3>
<div class="probexample">4<br />
2<br />
3</div>
<h3>【输出样例】</h3>
<div class="probexample">(2,1) (2,2) (2,3) (2,4) <br />
(1,3) (2,3) (3,3) (4,3) <br />
(1,2) (2,3) (3,4) <br />
(4,1) (3,2) (2,3) (1,4)</div>
<p>&nbsp;</p>
<h3>【输入输出样例解释】</h3>
<p>n=4，i=2，j=3表示了棋盘中的第二行第三列的格子，如下图：</p>
<table width="200" border="1" cellpadding="1" cellspacing="1">
    <tbody>
        <tr>
            <td>第1列</td>
            <td>第2列</td>
            <td>第3列</td>
            <td>第4列</td>
            <td>&nbsp;</td>
        </tr>
        <tr>
            <td>&nbsp;</td>
            <td>&nbsp;</td>
            <td>&nbsp;</td>
            <td>&nbsp;</td>
            <td>第1行</td>
        </tr>
        <tr>
            <td>&nbsp;</td>
            <td>&nbsp;</td>
            <td>(2,3)</td>
            <td>&nbsp;</td>
            <td>第2行</td>
        </tr>
        <tr>
            <td>&nbsp;</td>
            <td>&nbsp;</td>
            <td>&nbsp;</td>
            <td>&nbsp;</td>
            <td>第3行</td>
        </tr>
        <tr>
            <td>&nbsp;</td>
            <td>&nbsp;</td>
            <td>&nbsp;</td>
            <td>&nbsp;</td>
            <td>第4行</td>
        </tr>
    </tbody>
</table>
<p><br />
(2,1) (2,2) (2,3) (2,4) 			{同一行上格子的位置}<br />
(1,3) (2,3) (3,3) (4,3)			{同列列上格子的位置}<br />
(1,2) (2,3) (3,4)	         	{左上到右下对角线上的格子的位置}<br />
(4,1) (3,2) (2,3) (1,4)   		{左下到右上对角线上的格子的位置}</p>